make a lump sum payment - English Synonyms Dictionary